package com.tongfusoft.document.entity;

import java.math.BigDecimal;
import java.math.BigInteger;

import javax.persistence.Entity;

import com.tongfusoft.spring.web.core.data.BaseData;

@Entity
public class Docs extends BaseData {
	
	/**
	 
	*/
	private String docName;
	/**
	 
	*/
	private int docVersion;
	/**
	 
	*/
	private String docTitle;
	/**
	 
	*/
	private String docGroup;
	/**
	 
	*/
	private String docMetadata;
	/**
	 * 文档目录
	 */
	private String docFolder;
	/**
	 
	*/
	private String docAuthor;
	/**
	 
	*/
	private String docPath;
	/**
	 * 文档格式
	 */
	private String docType;
	/**
	 * 文件尺寸
	 */
	private BigDecimal docSize;
	/**
	 * 文件后缀
	 */
	private String docSubffix;
	
	
	private String docSummary;
	/**
	 
	*/
	private String status;

	
	private String docIcon;
	
	private String originalName;
	
	private String profileId;
	
	/**
	 * 文档查询语句
	 */
	private String whereSql;
	
	/**
	 * 文档提交人
	 */
	private String submitter;
	
	/**
	 * 当前查询用户
	 */
	private String selectUser;
	
	private String isDelete;
	
	private String isWrite;
	
	/**
	 * 文件夹路径
	 */
	private String folderPath;
	/**
	 * 文件上传方式
	 */
	private String uploadModel;
	
	/**
	 * 选着服务器上文件ID
	 */
	private String selectFileId;
	@Override
	public String getPkName() {
		return "docName";
	}

	

	public String getDocName() {
		return docName;
	}

	public void setDocName(String docName) {
		this.docName = docName;
	}

	public int getDocVersion() {
		return docVersion;
	}

	public void setDocVersion(int docVersion) {
		this.docVersion = docVersion;
	}

	public String getDocTitle() {
		return docTitle;
	}

	public void setDocTitle(String docTitle) {
		this.docTitle = docTitle;
	}

	public String getDocGroup() {
		return docGroup;
	}

	public void setDocGroup(String docGroup) {
		this.docGroup = docGroup;
	}

	public String getDocMetadata() {
		return docMetadata;
	}

	public void setDocMetadata(String docMetadata) {
		this.docMetadata = docMetadata;
	}

	public String getDocFolder() {
		return docFolder;
	}

	public void setDocFolder(String docFolder) {
		this.docFolder = docFolder;
	}

	public String getDocAuthor() {
		return docAuthor;
	}

	public void setDocAuthor(String docAuthor) {
		this.docAuthor = docAuthor;
	}

	public String getDocPath() {
		return docPath;
	}

	public void setDocPath(String docPath) {
		this.docPath = docPath;
	}

	public String getDocType() {
		return docType;
	}

	public void setDocType(String docType) {
		this.docType = docType;
	}

	public BigDecimal getDocSize() {
		return docSize;
	}



	public void setDocSize(BigDecimal docSize) {
		this.docSize = docSize;
	}



	public String getDocSubffix() {
		return docSubffix;
	}

	public void setDocSubffix(String docSubffix) {
		this.docSubffix = docSubffix;
	}

	
	
	public String getDocSummary() {
		return docSummary;
	}

	public void setDocSummary(String docSummary) {
		this.docSummary = docSummary;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}



	public String getDocIcon() {
		return docIcon;
	}



	public void setDocIcon(String docIcon) {
		this.docIcon = docIcon;
	}



	public String getOriginalName() {
		return originalName;
	}



	public void setOriginalName(String originalName) {
		this.originalName = originalName;
	}



	public String getProfileId() {
		return profileId;
	}



	public void setProfileId(String profileId) {
		this.profileId = profileId;
	}



	public String getSubmitter() {
		return submitter;
	}



	public void setSubmitter(String submitter) {
		this.submitter = submitter;
	}

	public String getWhereSql() {
		return whereSql;
	}

	public void setWhereSql(String whereSql) {
		this.whereSql = whereSql;
	}



	public String getSelectUser() {
		return selectUser;
	}



	public void setSelectUser(String selectUser) {
		this.selectUser = selectUser;
	}



	public String getIsDelete() {
		return isDelete;
	}



	public void setIsDelete(String isDelete) {
		this.isDelete = isDelete;
	}



	public String getIsWrite() {
		return isWrite;
	}



	public void setIsWrite(String isWrite) {
		this.isWrite = isWrite;
	}



	public String getUploadModel() {
		return uploadModel;
	}



	public void setUploadModel(String uploadModel) {
		this.uploadModel = uploadModel;
	}



	public String getSelectFileId() {
		return selectFileId;
	}



	public void setSelectFileId(String selectFileId) {
		this.selectFileId = selectFileId;
	}



	public String getFolderPath() {
		return folderPath;
	}



	public void setFolderPath(String folderPath) {
		this.folderPath = folderPath;
	}


}